package com.zidongxiangxi.rabbit.core.job;

import java.util.Collection;

/**
 * 抽象守护工作线程
 *
 * @author chenxudong
 * @date 2020/11/07
 */
public abstract class AbstractDaemonWorkThread extends Thread {
	/**
	 * 添加工作线程
	 *
	 * @param workThreads 工作线程集合
	 */
	public abstract void addWorkThread(Collection<AbstractWorkThread> workThreads);

	/**
	 * 停止工作
	 */
	public abstract void stopWorking();
}
